// KeyMap.h: interface for the KeyMap class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_KEYMAP_H__CF82A6C6_1444_4E76_94D1_2BEDB9BABD67__INCLUDED_)
#define AFX_KEYMAP_H__CF82A6C6_1444_4E76_94D1_2BEDB9BABD67__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class KeyMap  
{
public:
	KeyMap();
	virtual ~KeyMap();
	addKeyPair(int key1, int key2);
	delKeyPair(int key1);
	getLength();
	getKey1(int key1No);
	getKey2(int key2No);

private:
	ArrayList* ALKey1;
	ArrayList* ALKey2;
	int length;
};

#endif // !defined(AFX_KEYMAP_H__CF82A6C6_1444_4E76_94D1_2BEDB9BABD67__INCLUDED_)
